thermostatic stream trap - German English Dictionary