throw cold water on - Francés Inglés Diccionario