income tax payable - Alemán Inglés Diccionario