thermopump - German English Dictionary