documento indubitado - Spanish English Dictionary