a dipterad tree from philippines - Français Anglais Dictionnaire