tepalcatepec valley garter snake - Alemán Inglés Diccionario