sheer rock walls - Turc Anglais Dictionnaire