seabeach - French English Dictionary