seafront - French English Dictionary