bluish flowerpiercer - Turkish English Dictionary