due diligence and effect - Almanca İngilizce Sözlük