semi-mobile unit - German English Dictionary