beachfront - French English Dictionary