long term borrowing expenses - Francés Inglés Diccionario