ham hock - Turkish English Dictionary