thermo regulator - German English Dictionary