tequila worm (hypopta agavis) - Spanish English Dictionary