debris

scattered remains [French débris]