termogenina - German English Dictionary