litter-strewn - French English Dictionary