tax/duty on sheep - Francés Inglés Diccionario