two-spotted snake - Alemán Inglés Diccionario