income or profits tax - Alemán Inglés Diccionario