throw out debris - French English Dictionary