tailor-made food - French English Dictionary