beef on the hoof - Turkish English Dictionary