a couple of sleeping bags - French English Dictionary