take shelter between cliffs and crags - Francés Inglés Diccionario