thermacogenesis - German English Dictionary