Home - thes.
channel, channelise, channelize, transfer, transmit, transport[Hyper.]
translate
translate (v.)