battery manufacturing facilities - German English Dictionary