ectoparasitic - German English Dictionary