rolling nature - Turkish English Dictionary