hematophage - German English Dictionary