microphage - German English Dictionary