duly executed - Espagnol Anglais Dictionnaire