to exercise all due diligence - Französisch Englisch Wörterbuch