water down the wine - Francés Inglés Diccionario