semi-mobile unit - Spanish English Dictionary