nato short haul convoy - Turkish English Dictionary