short narrow cape - Turc Anglais Dictionnaire