bedding geranium (pelargonium hortorum) - French English Dictionary