rock geranium - Turkish English Dictionary