current taxes payable - Alemán Inglés Diccionario