mercachiflear - German English Dictionary