imported taxable supply - Alemán Inglés Diccionario