artificial headland - Turc Anglais Dictionnaire