play a key role - Espagnol Anglais Dictionnaire