The English term "sucker" matches the Swedish term "parasit, sugapparat"

other english words that include "sucker" : swedish :
blood-suckers blodsugare