quench cars - Turco Inglés Diccionario