there's nothing left to lose - Turc Anglais Dictionnaire