a parasitic disease that affects equines - French English Dictionary