like walking in the park - Turkish English Dictionary