spined snake - Alemán Inglés Diccionario