deep-blue flowerpiercer - Turkish English Dictionary