rest camp - French English Dictionary