stroll through the park - Turkish English Dictionary