desert mountain adder - Alemán Inglés Diccionario