hill or mountain on either side of a ravine - İspanyolca İngilizce Sözlük