show proper diligence - Almanca İngilizce Sözlük