beachscape - French English Dictionary