dove's-foot geranium - German English Dictionary