Cape viper - Alemán Inglés Diccionario