ancillary role - Spanish English Dictionary