three-leaved foamflower - Français Anglais Dictionnaire