taxes and duties imposed by any law - Turco Inglés Diccionario