perimeter of an island/cape - Fransızca İngilizce Sözlük