self-quenched detector - Alemán Inglés Diccionario