limited mobile shelter - Alemán Inglés Diccionario