Nowoczesny słownik polsko-angielski

drenching

deworming

worming