restocks - French English Dictionary