thermal fan clutch - Spanish English Dictionary