be on last legs - Türkçe İngilizce Sözlük