high-mobility shelter - Francés Inglés Diccionario