royal poinciana (delonix flamboyan) - Turkish English Dictionary