carry out the delivery - Espagnol Anglais Dictionnaire