spectate - French English Dictionary