a monumental achievement - Türkçe İngilizce Sözlük