series-parallel hybrid vehicle - Turkish English Dictionary