to be in difficult circumstances - Turc Anglais Dictionnaire