stopper hitch - Turkish English Dictionary