filth thrown into the street - French English Dictionary