Meerpferd - German English Dictionary