there's nothing left to lose - Fransızca İngilizce Sözlük