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