hiikuu

Verb

 * 1) to untie
 * 2) to translate