intermediate latin certificate - French English Dictionary