long vehicle - Turkish English Dictionary