himalyan tree pie - Alemán Inglés Diccionario