on one's last leg - Fransızca İngilizce Sözlük