manceba - German English Dictionary