due diligence provision - Deutsch Englisch Wörterbuch