take shelter between cliffs and crags - French English Dictionary