come out smelling of roses - French English Dictionary