come out smelling of roses - German English Dictionary