perpetual rose - German English Dictionary