rose-scented geranium - Spanish English Dictionary