to appear and be heard - Spanish English Dictionary