a stuffed shirt - Francés Inglés Diccionario