long pitch winding - Turkish English Dictionary