leftovers from the harvest - Français Anglais Dictionnaire