a dipterad tree from philippines - Alemán Inglés Diccionario