taxes levied on - Alemán Inglés Diccionario