an emergency shelter - Español Inglés Diccionario