greater flowerpiercer - Turkish English Dictionary