service place competence certificate - French English Dictionary