stack the harvest - French English Dictionary