difficulty repaying - Turco Inglés Diccionario