to be a wallflower - Spanish English Dictionary