maba - German English Dictionary