acetylene battery vehicle - Turkish English Dictionary