algodonosa (achillea maritima) - French English Dictionary