manicheta - German English Dictionary