host-parasite relationship - Francés Inglés Diccionario