strolling - Turkish English Dictionary