doctrine of due diligence - Espagnol Anglais Dictionnaire