have a ghostly appearance - French English Dictionary