to take delivery - Espagnol Anglais Dictionnaire