capable of blooming - Turkish English Dictionary