world food reserves - French English Dictionary