long-lost son - Alemán Inglés Diccionario