balsam of the styrax - Français Anglais Dictionnaire