rusty flower-piercer - Spanish English Dictionary