a lofty tree from philippines - Français Anglais Dictionnaire