a dipterad tree from philippines - French English Dictionary