thermacogenesis - French English Dictionary