clustered lady's slipper - Espagnol Anglais Dictionnaire