sheep pest (acæna ovina) - Spanish English Dictionary