energy quench - Turco Inglés Diccionario