a parasitic disease that affects equines - Francés Inglés Diccionario