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