make an appearance - French English Dictionary