thermopump - French English Dictionary