antifreeze reservoir - Spanish English Dictionary