rotisserie chicken - French English Dictionary