take shelter between cliffs and crags - Alemán Inglés Diccionario