mecuate - German English Dictionary