narrow steep-walled canyon - Fransızca İngilizce Sözlük