elimination of parasites - Turco Inglés Diccionario