short narrow cape - Fransızca İngilizce Sözlük