manaba - German English Dictionary