drape yourself in the flag - Francés Inglés Diccionario