a small tropical tree (santalum album) - Français Anglais Dictionnaire