hematophagous - German English Dictionary