perishable supplies - French English Dictionary