be above reproach - Türkçe İngilizce Sözlük