masked flower-piercer - Turkish English Dictionary