universal hitch - Turkish English Dictionary