scientific committee for food - French English Dictionary