mecrilate - German English Dictionary