various infestations of parasites - Turco Inglés Diccionario