come out smelling like a rose - German English Dictionary