dove's-foot geranium - Turkish English Dictionary