participant role - Spanish English Dictionary