three-leaved foamflower - Allemand Anglais Dictionnaire