thermal fan clutch - German English Dictionary