be unhampered by barriers - Turkish English Dictionary