sleepaway camp - French English Dictionary