in straitened circumstances - Turc Anglais Dictionnaire