taruma (vitex megapotamica) - Spanish English Dictionary