thermal storage capacity - German English Dictionary