a couch potato - French English Dictionary