submarine peninsula - Fransızca İngilizce Sözlük