algodonosa (achillea maritima) - Turkish English Dictionary