high-mobility shelter - German English Dictionary