have difficulty in repayment - Turc Anglais Dictionnaire