tailor-made food - German English Dictionary