be on last legs - Fransızca İngilizce Sözlük