thatched wall/fence - İspanyolca İngilizce Sözlük