on this score - Türkçe İngilizce Sözlük