Meeresarm - German English Dictionary