food giant - French English Dictionary