cuban racer (alsophis cantherigerus) - French English Dictionary