press quenching - German English Dictionary