short and narrow cape - Deutsch Englisch Wörterbuch