temu (blepharocalyx cruckshanksii) - Spanish English Dictionary