make one's appearance - French English Dictionary