Meeresrand - French English Dictionary