quench (lime) - Alemán Inglés Diccionario