seek shelter from the rain - Alemán Inglés Diccionario