michoacan ground snake - Alemán Inglés Diccionario