beached - French English Dictionary