internal battery - Turkish English Dictionary