Alpine Townsendia - Almanca İngilizce Sözlük