royal poinciana (delonix flamboyan) - German English Dictionary