algodonosa (achillea maritima) - German English Dictionary