cooling water control radiator - Espagnol Anglais Dictionnaire