worldwide food aid - French English Dictionary