a dipterad tree from philippines - Francés Inglés Diccionario