short and narrow cape - Allemand Anglais Dictionnaire