mountain rose (rosa pendulina) - Français Anglais Dictionnaire