an onlooking crowd - French English Dictionary