it plays a prominent role - Espagnol Anglais Dictionnaire