spark-quenching device - Turkish English Dictionary