manaca - German English Dictionary