difficulty repaying - Turkish English Dictionary