smell like a rose - German English Dictionary