located at a higher level - İspanyolca İngilizce Sözlük