sleep like a lamb - French English Dictionary