mexican west coast green rattlesnake - French English Dictionary