From English-French FreeDict Dictionary ver. 0.1.6: rest /rest/ 1. débris, reste 2. se reposer 3. repos, trêve
rest /rest/ 1. débris, reste 2. se reposer 3. repos, trêve