tie yourself off - Turkish English Dictionary