cuban racer (alsophis cantherigerus) - Spanish English Dictionary