tax/duty on sheep - Alemán Inglés Diccionario