curious onlookers - Turkish English Dictionary