perpetual rose - Spanish English Dictionary