flanked by steep inclines - Fransızca İngilizce Sözlük