tribenoside - Spanish English Dictionary