to elaborate on - Espagnol Anglais Dictionnaire