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