rugged headland - Turc Anglais Dictionnaire