morra - German English Dictionary