master of foxhounds - French English Dictionary