couch-potatoes - German English Dictionary