difficulty repaying - Francés Inglés Diccionario