termogenesia - German English Dictionary