host-parasite relations - Turco Inglés Diccionario