beachcomb - French English Dictionary