litter orchard - French English Dictionary