mancude - German English Dictionary