a business school graduate - French English Dictionary