try to make ends meet - Turc Anglais Dictionnaire