beach pennywort - French English Dictionary