high-density battery - Turkish English Dictionary