paint the town (red) - Francés Inglés Diccionario