an onlooking crowd - Turkish English Dictionary