defence of due diligence - Deutsch Englisch Wörterbuch