Cape mountain adder - Almanca İngilizce Sözlük