couch-potatoes - French English Dictionary