difficulty repaying - Turc Anglais Dictionnaire