legal hitch - Turkish English Dictionary