take shelter between cliffs and crags - Turkish English Dictionary