accumulator vehicle - Turkish English Dictionary