under belly hitch - Turkish English Dictionary