electric automobile - Turkish English Dictionary