rolling nature - Spanish English Dictionary