other long-term payables - Alemán Inglés Diccionario