Anh
blood suckers
Đức
Blutsauger
Pháp
hématophages
hématophages /SCIENCE/
[DE] Blutsauger
[EN] blood suckers
[FR] hématophages