cow hitch - Turkish English Dictionary