rotisserie chicken restaurant - Spanish English Dictionary