beach bean - French English Dictionary