supply battery - Turkish English Dictionary