to exercise all due diligence - Spanisch Englisch Wörterbuch