other long-term payables - Español Inglés Diccionario