three-leaved foamflower - Espagnol Anglais Dictionnaire