lay one's hands off - Turkish English Dictionary