semi-nomadic lifestyle - French English Dictionary