PolyDict.cc
    long-lostˌlong-ˈlost adjective [only before noun] lost or not seen for a long time失去或久未谋面的perdido o no visto durante mucho tiempoperdido ou não visto por muito tempo長い間失われていた、または会っていない오랫동안 잃어버렸거나 보지 못한:  long-lost treasures久已失落的珍宝tesoros perdidos hace mucho tiempotesouros perdidos há muito tempo長い間行方不明になっていた宝物오랫동안 사라졌던 보물들long-lost brother/cousin/friend etc