engine antifreeze - German English Dictionary