water-quenched - German English Dictionary