untiring efforts - Türkçe İngilizce Sözlük