sleeping in the home where one works - Spanish English Dictionary