fear of parasites - Francés Inglés Diccionario