foreign tax deduction - Alemán Inglés Diccionario