water quench - German English Dictionary