dragonflower nebula - Turkish English Dictionary