rotating hock - Turkish English Dictionary