antifreeze reservoir - German English Dictionary