lie on the sofa - French English Dictionary