デブリ
deburi

Noun

1. debris

From French "débris"