pelargonium hortorum - French English Dictionary