battery manufacturer - Spanish English Dictionary