self-quenched - Alemán Inglés Diccionario