quench cars - Alemán Inglés Diccionario