paint the town (red) - Espagnol Anglais Dictionnaire