barbour's mountain pitviper - Alemán Inglés Diccionario