hotel and catering industry expert - French English Dictionary