long-term obligations - Francés Inglés Diccionario