clouded geranium - Spanish English Dictionary