sheep pest (acæna ovina) - Español Inglés Diccionario