self-quenching - Turco Inglés Diccionario