chechered garder snake - Alemán Inglés Diccionario