terrace landscape - İspanyolca İngilizce Sözlük