semi-nomadic lifestyle - Spanish English Dictionary