to accomplish - Espagnol Anglais Dictionnaire