rocky mountain stitchwort - Turkish English Dictionary