tax/duty on sheep - Turco Inglés Diccionario