clustered lady's slipper - Français Anglais Dictionnaire