beach bar - French English Dictionary