leave the beach - French English Dictionary