radicado en el extranjero - Spanish English Dictionary