a prominent role - Spanish English Dictionary