preparation and storage - French English Dictionary