Meeresrand - German English Dictionary