catalina island rattlesnake - Francés Inglés Diccionario