world food reserves - German English Dictionary