principal role - Spanish English Dictionary