a stuffed shirt - Spanish English Dictionary