masked flower-piercer - Spanish English Dictionary