chechered garder snake - Francés Inglés Diccionario