mierkat - German English Dictionary