show proper diligence - Türkçe İngilizce Sözlük