executing a deed - Espagnol Anglais Dictionnaire