lie on the sofa - German English Dictionary