attempt to deliver - Espagnol Anglais Dictionnaire