be unhampered by barriers - İspanyolca İngilizce Sözlük