lost or missing (someone) - Spanish English Dictionary