geranium (pelargonium spp.) - Turkish English Dictionary