given shelter - Español Inglés Diccionario